package com.zshan.clinic.admin.entity.vo.print;

import com.zshan.clinic.admin.entity.medical.order.charge.ChargeOrderRecordDetail;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 收费订单
 * @author lichen
 */
@Data
public class ChargeOrderPrintVo extends PrintTitleVo{


    //---------------补充头部信息------------------
    /**
     * 医生
     */
    private String doctorName;



    /**
     * 收费明细
     */
    private List<ChargeOrderRecordDetail> itemList;

    /**
     * 合计（分）
     */
    private Integer totalAmount;

    /**
     * 实付（分）
     */
    private Integer paidAmount;

    /**
     * 支付方式 payChannelEnum
     */
    private String payChannel;


    //-------------补充底部信息-----------------

    /**
     * 收费员
     */
    private String chargeBy;

    /**
     * 收费时间
     */
    private Date chargeTime;
}
